package com.kgcx.common.constant;

public class ErrorCode {
    /**
     * 参数错误
     */
    public static final Long SCHEDULE_PARAMS_ERROR = 16102999997L;
    /**
     * 其他异常
     */
    public static final Long SCHEDULE_OTHER_EXCEPTION = 16102999998L;
    /**
     * 未知异常
     */
    public static final Long SCHEDULE_UNKNOWN_EXCEPTION = 16102999999L;
    /**
     * 不支持的用车服务类型（比如：立即用车还未开通）
     */
    public static final Long SCHEDULE_INVALID_TYPE = 16102000001L;
    /**
     * 用车时间小于可预约最短时间
     */
    public static final Long SCHEDULE_DEPART_LT_MIN = 16102000101L;
    /**
     * 用车时间大于可预约最长时间
     */
    public static final Long SCHEDULE_DEPART_GT_MAX = 16102000102L;
    /**
     * 获取空闲车辆失败
     */
    public static final Long SCHEDULE_GET_DRIVER_FAILED = 16102000201L;
    /**
     * 运力数不足，当前没有可用车辆
     */
    public static final Long SCHEDULE_NO_AVAILABLE_AUTO = 16102000202L;
    /**
     * 当前没有可用车辆
     */
    public static final Long SCHEDULE_NO_SUITABLE_AUTO = 16102000203L;
    /**
     * 获取场外辆/司机的实时坐标失败
     */
    public static final Long SCHEDULE_GET_LNGLAT_FAILED = 16102000204L;
    /**
     * 订单[%s]不存在
     */
    public static final Long SCHEDULE_ORDER_NOT_EXIST = 16102600101L;
    /**
     * 订单[%s]已结束行程，不能改派
     */
    public static final Long SCHEDULE_ORDER_FINISHED = 16102600102L;
    /**
     * 订单[%s]已经取消，不能改派
     */
    public static final Long SCHEDULE_ORDER_CANCELLED = 16102600103L;
    /**
     * 司机[%s]不存在
     */
    public static final Long SCHEDULE_DRIVER_NOT_EXIST = 16102600104L;
    /**
     * 司机[%s]未上线，不能再接单
     */
    public static final Long SCHEDULE_DRIVER_OFF = 16102600105L;
    /**
     * 司机[%s]已有服务中订单，不能再接单
     */
    public static final Long SCHEDULE_DRIVER_RUN = 16102600105L;
    /**
     * 司机[%s]已接了其他订单，不能再接单
     */
    public static final Long SCHEDULE_DRIVER_SCHEDULING = 16102600105L;

}
